<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 1.定义一个数组
        var arrStus=['张三','李四','王二']
        // 2.访问数组成员
        console.log(arrStus[2],arrStus.length)
        // 3.修改数组成员
        arrStus[1]='李四娘'
        console.log(arrStus)
        // 4.从后面增加一个成员
        arrStus.push('李明')
        console.log(arrStus.length,arrStus.toString())
        // 5.从前面增加一个成员
        arrStus.unshift('刘武')
        console.log(arrStus.length,arrStus.toString())
        // 6.删除最后一个成员
        arrStus.pop()
        console.log(arrStus.length,arrStus.toString())
        // 7.删除前面第一个成员
        arrStus.shift()
        console.log(arrStus.length,arrStus.toString())
        // 8.删除指定索引号成员
        arrStus.splice(1,2)
        console.log(arrStus.length,arrStus.toString())
        // 9.从后面增加3个成员
        arrStus.push('李明2','李明3','李明4')
        // 10.使用下划线连接数组成员
        var newArrStus=arrStus.join('_')
        console.log(newArrStus.length,arrStus.length,newArrStus.toString())
        // 11.反向排序数组
        arrStus.push('李明5','李明6','李明7')
        // 12.反向排序
        arrStus.reverse()
        console.log(arrStus.length,arrStus.toString())
    </script>
</body>
</html>